//package com.erp.user.domain.bo;
//
//import com.ruoyi.common.core.validate.AddGroup;
//import com.ruoyi.common.core.validate.EditGroup;
//import com.ruoyi.common.core.web.oldDomain.BaseEntity;
//import lombok.Data;
//import lombok.EqualsAndHashCode;
//
//import javax.validation.constraints.NotBlank;
//import javax.validation.constraints.NotNull;
//
///**
// * 分公司开户信息业务对象 erp_branch_office_info
// *
// * @author erp
// * @date 2023-05-08
// */
//
//@Data
//@EqualsAndHashCode(callSuper = true)
//public class ErpBranchOfficeInfoBo extends BaseEntity {
//
//    /**
//     * 主键
//     */
//    @NotNull(message = "主键不能为空", groups = { EditGroup.class })
//    private Long id;
//
//    /**
//     * 用户id
//     */
//    @NotNull(message = "用户id不能为空", groups = { AddGroup.class, EditGroup.class })
//    private Long userId;
//
//    /**
//     * 分公司代码
//     */
//    @NotBlank(message = "分公司代码不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String code;
//
//    /**
//     * 法人姓名
//     */
//    @NotBlank(message = "法人姓名不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String legalPerson;
//
//    /**
//     * 公司名称
//     */
//    @NotBlank(message = "公司名称不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String corporateName;
//
//    /**
//     * 信用代码
//     */
//    @NotBlank(message = "信用代码不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String creditCode;
//
//    /**
//     * 营业执照
//     */
//    @NotBlank(message = "营业执照不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String businessLicense;
//
//    /**
//     * 法人身份证
//     */
//    @NotBlank(message = "法人身份证不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String legalIdCard;
//
//    /**
//     * 经营城市
//     */
//    @NotBlank(message = "经营城市不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String manageCity;
//
//    /**
//     * 合同
//     */
//    @NotBlank(message = "合同不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String contract;
//
//    /**
//     * 证书
//     */
//    @NotBlank(message = "证书不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String certificate;
//
//    /**
//     * 直推id
//     */
//    @NotBlank(message = "直推id不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String parentId;
//
//    /**
//     * ids
//     */
//    @NotBlank(message = "ids不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String parentIds;
//
//    /**
//     * 乐观锁
//     */
//    @NotBlank(message = "乐观锁不能为空", groups = { AddGroup.class, EditGroup.class })
//    private String revision;
//
//    /**
//     * 是否加入奖金池
//     */
//    private Integer bonusPool;
//
//    /**
//     * 部门id
//     */
//    private Long deptId;
//    /**
//     * 是否分销
//     */
//    private Integer isDistribution;
//    /**
//     * 手机号
//     */
//    private String phonenumber;
//    private String userName;
//}
